interlocked screen - French English Dictionary